HTML elements 几个简单分类

根元素,文档元数据元素(root, document metadata)

根元素 只有一个即<html>

元数据元素 有:

  • <head>
    所有的元数据都要包含在这里面
  • <title>
    文档的标题,加标题的重要性已经在HTML中几个基本知识点中强调过了。
  • <meta>
    任何不能用其他几个元素标记的元数据信息都可以用这个元素标记。
  • <link>
    指定了当前文档和外部资源之间的关系,一般用来连接外部样式表(style sheet)
  • <style>
    指定了文档整体或部分的样式,这部分内容最好放到样式表(CSS)中去
  • <base>
    不是很理解,理解了再解释
  • <script>
    用来定义JavaScript。

结构元素/布局元素 (structural elements/layout elements)

  • <header>
    包含了网页的首要标题,经常还有公司或组织的logo
  • <footer>
    包括了版权联系方式这种次要信息
  • <nav>
    导航栏,一般包括在页面标题或侧栏
  • <article>
    独立的一块内容,可以被RSS识别
  • <section>
    用来包含功能明显不同的各部分内容,或者对不同的<article>分类以及定义同一文章的不同部分
  • <aside>
    和主要内容相关的其他内容,但又不太适合添加到主要内容中
    HTML structural elements
    HTML layout
    Content sectioning